#ifndef UTIL_H
#define UTIL_H

#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>
#include <errno.h>
#include <string.h>
#include <libgen.h> // 用于 dirname()
#include <syslog.h>
#include <sys/time.h>

struct timespec currentTime();
long usecTime();
int create_sparse_file(const char *path, off_t size);
int create_dir_if_not_exists(const char *path);

#endif
